OpenAM + Oracle LDAP authentication
An authentication module for OpenAM which supports Oracle Internet Directory is available on this page.
This authentication covers all (hopefully):
- account states
- password policy states
This authentication is based on JNDI.
Communication on 636 port (LDAPS without server certificate) is supported.
Authentication was tested with OpenAM 9.5.2.
Download
oracleldap.zip (source codes included)
Installation
- install JAR file into correct location:
cp oracleldap.jar /opt/apache-tomcat-6.0.32/webapps/openam/WEB-INF/lib
- activate ssoadm.jsp
- open ssoadm.jsp
create-svc - insert content of file "amAuthOracleLDAP.xml"
register-auth-module - enter: v_t_m.openam.authentication.modules.oracleldap.OracleLDAP
- copy resource files
cp amAuthOracleLDAP.properties /opt/apache-tomcat-6.0.32/webapps/openam/WEB-INF/classes/
cp OracleLDAP.xml /opt/apache-tomcat-6.0.32/webapps/openam/config/auth/default/
Connection pooling
Connection pooling is implemented, parameters for configuration are described here.